package com.yanqu.road.logic.bussiness.config;

import com.yanqu.road.entity.config.clinic.ClinicEventInfo;
import com.yanqu.road.entity.config.fishpond.FishPondEventInfo;
import com.yanqu.road.entity.config.npc.ManorNpcTalkInfo;
import com.yanqu.road.entity.config.npc.NpcTalkInfo;
import com.yanqu.road.entity.config.npc.NpcTradeInfo;
import com.yanqu.road.logic.bussiness.DaoHelper;

import java.util.List;
import java.util.Map;

public class NpcConfigBussiness {

    public static Map<Integer, NpcTalkInfo> getNpcTalkInfoMap() {
        return DaoHelper.getNpcConfigDaoImpl().getNpcTalkInfoMap();
    }

    public static Map<Integer, NpcTradeInfo> getNpcTradeInfoMap() {
        return DaoHelper.getNpcConfigDaoImpl().getNpcTradeInfoMap();
    }

    public static Map<Integer, NpcTradeInfo> getGanefenInfoMap() {
        return DaoHelper.getNpcConfigDaoImpl().getGanefenInfoMap();
    }

    public static Map<Integer, ClinicEventInfo> getClinicEventMap() {
        return DaoHelper.getNpcConfigDaoImpl().getClinicEventMap();
    }

    public static Map<Integer, ManorNpcTalkInfo> getManorNpcTalkInfo() {
        return DaoHelper.getNpcConfigDaoImpl().getManorNpcTalkInfo();
    }

    public static List<FishPondEventInfo> getFishPondEventInfoList() {
        return DaoHelper.getNpcConfigDaoImpl().getFishPondEventInfoList();
    }



}
